3.6.1.18 mreadf-行列レジスタ転置読み出しフォワーディング
次のオペランドからはnopとnoforwardを除いた直前のステップで行列レジスタ転置読み出しで出力されたデータを読み出せる。
これはALUの最初の入力オペランドでしか使用できない。
データ生成元とオペランド位置制約以外の性質はMAU演算結果フォワーディング(3.6.1.15 mauf-MAU演算結果フォワーディング)と同じである。
code:txt
$mreadf
エラー
ALUの最初の入力オペランド以外で用いるとエラーになる。
例えばdrelu $lr0v $mreadf $ls0vはエラーになる。
code:例
dmread $lx0 $lr0v
dbfn $mreadf $ls0v
倍精度行列レジスタ転置読み出しの結果をGRF0に書き込み、次のステップでその値をブロックフロート化してGRF1に書き込む。